/*
 * Copyright 2004-2005 布特斯
 * 本软件及其所有拷贝的名称，与光盘上或本软件中注明的公司同在。
 * 本软件及文档享有版权，并受国家版权法及国际协约条款的保护。
 * 您不可以从本软件中去掉其版权声明；并保证为本软件的拷贝（本部或部分）* 复制版权声明。
 * 您同意制止以任何形式非法拷贝本软件及文档。
 * 版权信息参见：
 *      http://www.companyname.cn/licenses
 */

package com.companyname.common;

import org.apache.log4j.Logger;
import org.springframework.context.ApplicationContext;

import com.companyname.common.templet.DAOTestCaseTemplet;
import com.companyname.projectname.init.InitData;


/**
 * 广告网上交易平台dao单元测试用例模板
 *
 * @author amonlei
 *
 */

public abstract class CommonDAOTestCaseTemplet extends DAOTestCaseTemplet
{
        static Logger logger = Logger.getLogger(CommonDAOTestCaseTemplet.class);
        
        // 一个项目初始化一次spring
        private static ApplicationContext applicationContext4ProjectNameDao;
        
        public void setUp()
        {
                super.setUp(XmlConfigFiles4Spring.XML_FILES_4_DAO);
        }
        
        public void initSysframe()
        {
                
        }
        
        @Override
        public ApplicationContext getApplicationContext()
        {
                return applicationContext4ProjectNameDao;
        }
        
        @Override
        public void setApplicationContext(ApplicationContext applicationContext)
        {
                applicationContext4ProjectNameDao = applicationContext;
        }
}
